• word of the day

    soviet russia

    soviet russia - Dictionary definition and meaning for word soviet russia

    Definition
    (noun) formerly the largest Soviet Socialist Republic in the USSR occupying eastern Europe and northern Asia

Word used in video below:
text: Apparently, learning about Russia.
Download our Mobile App Today
Receive our word of the day
on Whatsapp